splicing facility - French English Dictionary